Top 0 bernard c patten eds PDF Book